.po-publish #po-body{
	color:#22222;
	font-size:13px;
	line-height:22px;
	overflow:hidden;
	padding:15px 10px
}
.po-publish #po-body .image{
	float:left;
	margin:0 5px;
	height:48px;
	vertical-align:top;
	width:48px;
	padding-top:5px;
	*display:inline
}
.po-publish #po-body .slogan{
	color:#000;
	float:left;
	margin:0 5px;
	width:415px;
	min-height:55px;
	word-wrap:break-word;
	*display:inline
}
.po-publish #po-body .link-changer{
	border:2px solid #acdded;
	color:#2063a1;
	float:right;
	height:20px;
	line-height:20px;
	position:relative;
	padding:0 25px;
	width:193px;
	border-radius:20px;
	-moz-border-radius:20px
}
.po-publish .link-changer .change-link-btn{
	border:2px solid #6ec3e0;
	display:block;
	padding:4px 12px;
	position:absolute;
	right:-2px;
	top:-2px;
	height:12px;
	border-radius:20px;
	-moz-border-radius:20px
}
.po-publish #po-body .link-selector{
	bottom:5px;
	border:2px solid #acdded;
	color:#2063a1;
	float:right;
	height:20px;
	left:11px;
	line-height:20px;
	width:243px;
	border-radius:20px;
	-moz-border-radius:20px
}
.po-publish .link-selector .close{
	display:block;
	padding:4px 10px
}
.po-publish .link-selector .close:hover{
	background-position:center -95px;
	text-decoration:none
}
.po-publish .link-selector .adbyme{
	display:block;
	text-align:center;
	width:75px
}
.po-publish .link-selector .bitly{
	border-left:2px solid #acdded;
	border-right:2px solid #acdded;
	display:block;
	text-align:center;
	width:66px
}
.po-publish .link-selector .googl{
	display:block;
	text-align:center;
	width:65px
}
.po-publish .username{
	color:#2276BB
}
.po-publish #po-footer{
	position:relative
}
.po-publish #po-footer .sns-bg{
	height:30px;
	margin-right:8px;
	margin-top:2px;
	position:relative;
	width:30px
}
.po-publish #po-footer .sns-bg .pub-arrow{
	background:transparent url('/img/pub_arrow.png') no-repeat 0 0;
	height:7px;
	left:50%;
	margin-left:-7px;
	position:absolute;
	top:-9px;
	width:13px
}
.po-publish .add-sns{
	background:url('/img/moreSNS_btn.png') no-repeat 0 0;
	display:block;
	margin-top:8px;
	height:16px;
	width:45px
}
.po-publish .add-sns:hover{
	background-position:0 -100px
}
.po-publish .publish-loading{
	width:74px;
	height:26px;
	background:transparent url(/img/loading.gif) no-repeat 50% 50%;
	display:none;
	margin-top:9px
}
.po-publisher #po-body{
	padding:15px 10px;
	height:250px;
	overflow-y:scroll
}
.po-publisher .publisher{
	border-bottom:1px solid #e8eff2;
	padding:5px 0px;
	min-height:20px
}
.po-publisher .publisher .image{
	height:20px;
	width:20px
}
.po-publisher .publisher .desc{
	text-align:left;
	width:90px;
	margin-right:0px;
	font-size:12px;
	color:#888
}
.po-publisher .publisher .datetime{
	text-align:right;
	width:100px;
	font-size:11px;
	color:#888
}
.po-publisher .publisher .username{
	color:black;
	font-size:13px;
	height:20px;
	line-height:20px
}
.po-publisher .publisher .snas{
	height:16px;
	padding:6px 0
}
.po-publisher .publisher .sns{
	color:#888;
	float:left;
	font-size:11px;
	padding-left:22px;
	height:16px;
	line-height:16px;
	width:66px
}
.po-publisher .publisher .twitter{
	background:url('/img/sns/snsIcons.png') no-repeat 0 0
	}
.po-publisher .publisher .facebook{
	background:url('/img/sns/snsIcons.png') no-repeat 0 -100px
}
.po-publisher .publisher .me2day{
	background:url('/img/sns/snsIcons.png') no-repeat 0 -200px
}
.po-publisher .publisher .mixi{
	background:url('/img/sns/snsIcons.png') no-repeat 0 -400px
}